2/27 Leeds St Rhodes NSW 2138, Australia
Disclaimer: Google Maps and Google logo are trade marks of Google Inc.